Spotted sicklefish - German English Dictionary